rubus chamaemorus - Turkish English Dictionary